Mostly-copying reachability-based orthogonal persistence

نویسندگان
چکیده

برای دانلود باید عضویت طلایی داشته باشید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Mostly-Copying Collection: A Viable Alternative to Conservative Mark-Sweep

Many high-level language compilers generate C code and then invoke a C compiler to do code generation, register allocation, stack management, and low-level optimization. To date, most of these compilers link the resulting code against a conservative mark-sweep garbage collector in order to reclaim unused memory. We introduce a new collector, MCC, based on mostly-copying collection, and characte...

متن کامل

Orthogonal Persistence Revisited

The social and economic importance of large bodies of programs and data that are potentially long-lived has attracted much attention in the commercial and research communities. Here we concentrate on a set of methodologies and technologies called persistent programming. In particular we review programming language support for the concept of orthogonal persistence, a technique for the uniform tr...

متن کامل

Realizing High Performance Orthogonal Persistence

A rapidly growing demand for networked information has stressed the need for effective ways of managing large amounts of complex data. While more traditional solutions such database technology are already playing a major role, it seems clear that the mismatch between the relational and object oriented paradigms will be exposed by some applications as a source of major inefficiency. The upside p...

متن کامل

Implementing Orthogonal Persistence: A Simple Optimization Based on Replicating Collection

Orthogonal persistence provides a safe and convenient model of object persistence. We have implemented a transaction system that supports orthogonal persistence in a garbage collected heap. In our system, replicating collection provides e cient concurrent garbage collection of the heap. In this paper, we show how replicating garbage collection can also be used to reduce commit operation latenci...

متن کامل

Java Finalize Method, Orthogonal Persistence and Transactions

Java is a popular, object oriented language that is runtime type safe. As such, it has been seen as an attractive basis for the implementation of orthogonally persistent systems by several research groups. Transactions are widely used as a means of enforcing consistency of the stable image in the face of concurrency, and have been adopted by most groups developing persistent Java systems. Howev...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: ACM SIGPLAN Notices

سال: 1999

ISSN: 0362-1340,1558-1160

DOI: 10.1145/320385.320427